package Libs.Dados.Objetos
{
	import mx.collections.ArrayCollection;
	
	[RemoteClass(alias="Neturion.Dados.SistemaPerfilUsuario")]
	public class SistemaPerfilUsuario
	{
		private var _sistemaPerfilUsuarioId:int;
        private var _usuario:Libs.Dados.Objetos.Usuario;
        private var _sistemaPerfil:Libs.Dados.Objetos.SistemaPerfil;
        private var _listaTelaAcaoUsuario:ArrayCollection;

        public function SistemaPerfilUsuario()
        {
            _listaTelaAcaoUsuario = new ArrayCollection();
        }

        public function get SistemaPerfilUsuarioId():int
        {
            return _sistemaPerfilUsuarioId;
        }

        public function get Usuario():Libs.Dados.Objetos.Usuario
        {
            return _usuario;
        }

        public function get SistemaPerfil():Libs.Dados.Objetos.SistemaPerfil
        {
            return _sistemaPerfil;
        }

        public function get ListaTelaAcaoUsuario():ArrayCollection
        {
            return _listaTelaAcaoUsuario;
        }
        
        
        
        public function set SistemaPerfilUsuarioId(value:int):void
        {
            _sistemaPerfilUsuarioId = value;
        }

        public function set Usuario(value:Libs.Dados.Objetos.Usuario):void
        {
            _usuario = value;
        }

        public function set SistemaPerfil(value:Libs.Dados.Objetos.SistemaPerfil):void
        {
            _sistemaPerfil = value;
        }

        public function set ListaTelaAcaoUsuario(value:ArrayCollection):void
        {
            _listaTelaAcaoUsuario = value;
        }
	}
}